home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.004 / xemacs-1 / xemacs-19.13 / lwlib / energize / build.xdc < prev    next >
Encoding:
Text File  |  1994-09-20  |  14.4 KB  |  396 lines

  1.  
  2. /*
  3. ** Generated by X-Designer 
  4. */
  5. /*
  6. **LIBS: -lXm -lXt -lX11
  7. */
  8.  
  9. #include <X11/Xatom.h>
  10. #include <X11/Intrinsic.h>
  11. #include <X11/Shell.h>
  12.  
  13. #include <Xm/Xm.h>
  14. #include <Xm/DialogS.h>
  15. #include <Xm/Form.h>
  16. #include <Xm/Frame.h>
  17. #include <Xm/Label.h>
  18. #include <Xm/PushB.h>
  19. #include <Xm/RowColumn.h>
  20. #include <Xm/Separator.h>
  21. #include <Xm/ToggleBG.h>
  22.  
  23.  
  24. Widget button1;
  25.  
  26.  
  27. create_widget0( parent )
  28. Widget parent;
  29. {
  30.     Display *display = XtDisplay ( parent );
  31.     Widget children[15];      /* Children to manage */
  32.     Arg al[64];           /* Arg List */
  33.     register int ac = 0;      /* Arg Count */
  34.     char from_s [256];    /* For font list conversion */
  35.     XrmValue from_value, to_value; /* ditto */
  36.     int fg, bg;           /* colour values for pixmaps */ 
  37.     XmString *list_items; /* For list items */
  38.     int list_item;        /* Index for list_items */
  39.     XmString xmstrings[15];    /* temporary storage for XmStrings */
  40.     Widget widget0;
  41.     Widget widget1;
  42.     Widget widget2;
  43.     Widget widget4;
  44.     Widget widget5;
  45.     Widget widget6;
  46.     Widget widget7;
  47.     Widget widget8;
  48.     Widget widget9;
  49.     Widget widget10;
  50.     Widget widget11;
  51.     Widget widget12;
  52.     Widget widget13;
  53.     Widget widget14;
  54.     Widget widget15;
  55.     Widget widget16;
  56.     Widget widget17;
  57.     Widget widget18;
  58.     Widget widget19;
  59.     Widget widget20;
  60.     Widget widget21;
  61.     Widget widget22;
  62.     Widget widget23;
  63.     Widget widget24;
  64.     Widget widget25;
  65.     Widget widget26;
  66.     Widget widget27;
  67.     Widget widget28;
  68.     Widget widget29;
  69.     Widget widget30;
  70.     Widget widget31;
  71.     Widget widget32;
  72.     Widget widget33;
  73.     Widget widget34;
  74.     Widget widget35;
  75.     Widget widget36;
  76.     Widget widget37;
  77.     Widget widget38;
  78.     Widget widget39;
  79.  
  80.     XtSetArg(al[ac], XmNallowShellResize, TRUE); ac++;
  81.     widget0 = XmCreateDialogShell ( parent, "dialog", al, ac );
  82.     ac = 0;
  83.     XtSetArg(al[ac], XmNautoUnmanage, FALSE); ac++;
  84.     widget1 = XmCreateForm ( widget0, "buildDialog", al, ac );
  85.     ac = 0;
  86.     XtSetArg(al[ac], XmNorientation, XmHORIZONTAL); ac++;
  87.     XtSetArg(al[ac], XmNpacking, XmPACK_COLUMN); ac++;
  88.     XtSetArg(al[ac], XmNentryAlignment, XmALIGNMENT_CENTER); ac++;
  89.     XtSetArg(al[ac], XmNadjustLast, FALSE); ac++;
  90.     XtSetArg(al[ac], XmNisAligned, TRUE); ac++;
  91.     widget2 = XmCreateRowColumn ( widget1, "row", al, ac );
  92.     ac = 0;
  93.     button1 = XmCreatePushButton ( widget2, "button1", al, ac );
  94.     widget4 = XmCreatePushButton ( widget2, "button2", al, ac );
  95.     widget5 = XmCreatePushButton ( widget2, "button3", al, ac );
  96.     widget6 = XmCreatePushButton ( widget2, "button4", al, ac );
  97.     XtSetArg(al[ac], XmNmappedWhenManaged, FALSE); ac++;
  98.     widget7 = XmCreatePushButton ( widget2, "separator_button", al, ac );
  99.     ac = 0;
  100.     widget8 = XmCreatePushButton ( widget2, "button5", al, ac );
  101.     widget9 = XmCreateSeparator ( widget1, "widget9", al, ac );
  102.     XtSetArg(al[ac], XmNlabelType, XmPIXMAP); ac++;
  103.     widget10 = XmCreateLabel ( widget1, "dbox-question", al, ac );
  104.     ac = 0;
  105.     widget11 = XmCreateLabel ( widget1, "iconSeparator", al, ac );
  106.     widget12 = XmCreateLabel ( widget1, "errorLabel", al, ac );
  107.     widget13 = XmCreateFrame ( widget1, "widget13", al, ac );
  108.     XtSetArg(al[ac], XmNspacing, 1); ac++;
  109.     XtSetArg(al[ac], XmNmarginWidth, 1); ac++;
  110.     XtSetArg(al[ac], XmNmarginHeight, 1); ac++;
  111.     XtSetArg(al[ac], XmNorientation, XmVERTICAL); ac++;
  112.     widget14 = XmCreateRadioBox ( widget13, "errorBox", al, ac );
  113.     ac = 0;
  114.     widget15 = XmCreateToggleButtonGadget ( widget14, "errorContinue", al, ac );
  115.     widget16 = XmCreateToggleButtonGadget ( widget14, "errorStop", al, ac );
  116.     widget17 = XmCreateLabel ( widget1, "compileLabel", al, ac );
  117.     widget18 = XmCreateFrame ( widget1, "widget18", al, ac );
  118.     XtSetArg(al[ac], XmNspacing, 1); ac++;
  119.     XtSetArg(al[ac], XmNmarginWidth, 1); ac++;
  120.     XtSetArg(al[ac], XmNmarginHeight, 1); ac++;
  121.     XtSetArg(al[ac], XmNorientation, XmVERTICAL); ac++;
  122.     widget19 = XmCreateRadioBox ( widget18, "compileBox", al, ac );
  123.     ac = 0;
  124.     widget20 = XmCreateToggleButtonGadget ( widget19, "compileFull", al, ac );
  125.     widget21 = XmCreateToggleButtonGadget ( widget19, "compileIncremental", al, ac );
  126.     widget22 = XmCreateLabel ( widget1, "linkLabel", al, ac );
  127.     widget23 = XmCreateFrame ( widget1, "widget23", al, ac );
  128.     XtSetArg(al[ac], XmNnumColumns, 2); ac++;
  129.     XtSetArg(al[ac], XmNspacing, 1); ac++;
  130.     XtSetArg(al[ac], XmNmarginWidth, 1); ac++;
  131.     XtSetArg(al[ac], XmNmarginHeight, 1); ac++;
  132.     XtSetArg(al[ac], XmNorientation, XmVERTICAL); ac++;
  133.     widget24 = XmCreateRadioBox ( widget23, "linkBox", al, ac );
  134.     ac = 0;
  135.     widget25 = XmCreateToggleButtonGadget ( widget24, "linkFull", al, ac );
  136.     widget26 = XmCreateToggleButtonGadget ( widget24, "linkIncremental", al, ac );
  137.     widget27 = XmCreateToggleButtonGadget ( widget24, "linkNo", al, ac );
  138.     widget28 = XmCreateLabel ( widget1, "debugLabel", al, ac );
  139.     widget29 = XmCreateFrame ( widget1, "widget29", al, ac );
  140.     XtSetArg(al[ac], XmNnumColumns, 2); ac++;
  141.     XtSetArg(al[ac], XmNspacing, 1); ac++;
  142.     XtSetArg(al[ac], XmNmarginWidth, 1); ac++;
  143.     XtSetArg(al[ac], XmNmarginHeight, 1); ac++;
  144.     XtSetArg(al[ac], XmNorientation, XmVERTICAL); ac++;
  145.     widget30 = XmCreateRadioBox ( widget29, "debugBox", al, ac );
  146.     ac = 0;
  147.     widget31 = XmCreateToggleButtonGadget ( widget30, "debugRun", al, ac );
  148.     widget32 = XmCreateToggleButtonGadget ( widget30, "debugStart", al, ac );
  149.     widget33 = XmCreateToggleButtonGadget ( widget30, "debugNo", al, ac );
  150.     widget34 = XmCreateLabel ( widget1, "subTargetLabel", al, ac );
  151.     widget35 = XmCreateFrame ( widget1, "widget35", al, ac );
  152.     XtSetArg(al[ac], XmNspacing, 1); ac++;
  153.     XtSetArg(al[ac], XmNmarginWidth, 1); ac++;
  154.     XtSetArg(al[ac], XmNmarginHeight, 1); ac++;
  155.     XtSetArg(al[ac], XmNpacking, XmPACK_TIGHT); ac++;
  156.     widget36 = XmCreateRadioBox ( widget35, "subTargetBox", al, ac );
  157.     ac = 0;
  158.     widget37 = XmCreateToggleButtonGadget ( widget36, "subTargetAll", al, ac );
  159.     widget38 = XmCreateToggleButtonGadget ( widget36, "subTargetNone", al, ac );
  160.     XtSetArg(al[ac], XmNalignment, XmALIGNMENT_BEGINNING); ac++;
  161.     widget39 = XmCreateLabel ( widget1, "message", al, ac );
  162.     ac = 0;
  163.     XtSetArg(al[ac], XmNdefaultButton, button1); ac++;
  164.     XtSetValues ( widget1,al, ac );
  165.     ac = 0;
  166.  
  167.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_NONE); ac++;
  168.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_FORM); ac++;
  169.     XtSetArg(al[ac], XmNbottomOffset, 4); ac++;
  170.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_FORM); ac++;
  171.     XtSetArg(al[ac], XmNleftOffset, 4); ac++;
  172.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_FORM); ac++;
  173.     XtSetArg(al[ac], XmNrightOffset, 4); ac++;
  174.         XtSetValues ( widget2,al, ac );
  175.     ac = 0;
  176.  
  177.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_NONE); ac++;
  178.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_WIDGET); ac++;
  179.     XtSetArg(al[ac], XmNbottomOffset, 4); ac++;
  180.     XtSetArg(al[ac], XmNbottomWidget, widget2); ac++;
  181.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_FORM); ac++;
  182.     XtSetArg(al[ac], XmNleftOffset, 0); ac++;
  183.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_FORM); ac++;
  184.     XtSetArg(al[ac], XmNrightOffset, 0); ac++;
  185.         XtSetValues ( widget9,al, ac );
  186.     ac = 0;
  187.  
  188.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_FORM); ac++;
  189.     XtSetArg(al[ac], XmNtopOffset, 4); ac++;
  190.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_NONE); ac++;
  191.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_FORM); ac++;
  192.     XtSetArg(al[ac], XmNleftOffset, 4); ac++;
  193.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++;
  194.         XtSetValues ( widget10,al, ac );
  195.     ac = 0;
  196.  
  197.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_WIDGET); ac++;
  198.     XtSetArg(al[ac], XmNtopOffset, 6); ac++;
  199.     XtSetArg(al[ac], XmNtopWidget, widget10); ac++;
  200.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_WIDGET); ac++;
  201.     XtSetArg(al[ac], XmNbottomOffset, 4); ac++;
  202.     XtSetArg(al[ac], XmNbottomWidget, widget9); ac++;
  203.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_FORM); ac++;
  204.     XtSetArg(al[ac], XmNleftOffset, 4); ac++;
  205.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++;
  206.         XtSetValues ( widget11,al, ac );
  207.     ac = 0;
  208.  
  209.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_NONE); ac++;
  210.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_WIDGET); ac++;
  211.     XtSetArg(al[ac], XmNbottomOffset, -4); ac++;
  212.     XtSetArg(al[ac], XmNbottomWidget, widget13); ac++;
  213.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET); ac++;
  214.     XtSetArg(al[ac], XmNleftOffset, 6); ac++;
  215.     XtSetArg(al[ac], XmNleftWidget, widget13); ac++;
  216.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++;
  217.         XtSetValues ( widget12,al, ac );
  218.     ac = 0;
  219.  
  220.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_OPPOSITE_WIDGET); ac++;
  221.     XtSetArg(al[ac], XmNtopOffset, 0); ac++;
  222.     XtSetArg(al[ac], XmNtopWidget, widget35); ac++;
  223.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_NONE); ac++;
  224.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_WIDGET); ac++;
  225.     XtSetArg(al[ac], XmNleftOffset, 4); ac++;
  226.     XtSetArg(al[ac], XmNleftWidget, widget35); ac++;
  227.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++;
  228.         XtSetValues ( widget13,al, ac );
  229.     ac = 0;
  230.  
  231.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_NONE); ac++;
  232.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_WIDGET); ac++;
  233.     XtSetArg(al[ac], XmNbottomOffset, -4); ac++;
  234.     XtSetArg(al[ac], XmNbottomWidget, widget18); ac++;
  235.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET); ac++;
  236.     XtSetArg(al[ac], XmNleftOffset, 6); ac++;
  237.     XtSetArg(al[ac], XmNleftWidget, widget18); ac++;
  238.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++;
  239.         XtSetValues ( widget17,al, ac );
  240.     ac = 0;
  241.  
  242.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_NONE); ac++;
  243.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_WIDGET); ac++;
  244.     XtSetArg(al[ac], XmNbottomOffset, 4); ac++;
  245.     XtSetArg(al[ac], XmNbottomWidget, widget34); ac++;
  246.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_WIDGET); ac++;
  247.     XtSetArg(al[ac], XmNleftOffset, 4); ac++;
  248.     XtSetArg(al[ac], XmNleftWidget, widget10); ac++;
  249.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++;
  250.         XtSetValues ( widget18,al, ac );
  251.     ac = 0;
  252.  
  253.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_NONE); ac++;
  254.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_WIDGET); ac++;
  255.     XtSetArg(al[ac], XmNbottomOffset, -4); ac++;
  256.     XtSetArg(al[ac], XmNbottomWidget, widget23); ac++;
  257.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET); ac++;
  258.     XtSetArg(al[ac], XmNleftOffset, 6); ac++;
  259.     XtSetArg(al[ac], XmNleftWidget, widget23); ac++;
  260.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++;
  261.         XtSetValues ( widget22,al, ac );
  262.     ac = 0;
  263.  
  264.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_OPPOSITE_WIDGET); ac++;
  265.     XtSetArg(al[ac], XmNtopOffset, 0); ac++;
  266.     XtSetArg(al[ac], XmNtopWidget, widget18); ac++;
  267.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_NONE); ac++;
  268.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_WIDGET); ac++;
  269.     XtSetArg(al[ac], XmNleftOffset, 4); ac++;
  270.     XtSetArg(al[ac], XmNleftWidget, widget18); ac++;
  271.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++;
  272.         XtSetValues ( widget23,al, ac );
  273.     ac = 0;
  274.  
  275.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_NONE); ac++;
  276.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_WIDGET); ac++;
  277.     XtSetArg(al[ac], XmNbottomOffset, -4); ac++;
  278.     XtSetArg(al[ac], XmNbottomWidget, widget29); ac++;
  279.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET); ac++;
  280.     XtSetArg(al[ac], XmNleftOffset, 6); ac++;
  281.     XtSetArg(al[ac], XmNleftWidget, widget29); ac++;
  282.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++;
  283.         XtSetValues ( widget28,al, ac );
  284.     ac = 0;
  285.  
  286.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_OPPOSITE_WIDGET); ac++;
  287.     XtSetArg(al[ac], XmNtopOffset, 0); ac++;
  288.     XtSetArg(al[ac], XmNtopWidget, widget13); ac++;
  289.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_NONE); ac++;
  290.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_WIDGET); ac++;
  291.     XtSetArg(al[ac], XmNleftOffset, 4); ac++;
  292.     XtSetArg(al[ac], XmNleftWidget, widget13); ac++;
  293.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++;
  294.         XtSetValues ( widget29,al, ac );
  295.     ac = 0;
  296.  
  297.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_NONE); ac++;
  298.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_WIDGET); ac++;
  299.     XtSetArg(al[ac], XmNbottomOffset, -4); ac++;
  300.     XtSetArg(al[ac], XmNbottomWidget, widget35); ac++;
  301.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET); ac++;
  302.     XtSetArg(al[ac], XmNleftOffset, 6); ac++;
  303.     XtSetArg(al[ac], XmNleftWidget, widget35); ac++;
  304.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++;
  305.         XtSetValues ( widget34,al, ac );
  306.     ac = 0;
  307.  
  308.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_NONE); ac++;
  309.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_WIDGET); ac++;
  310.     XtSetArg(al[ac], XmNbottomOffset, 4); ac++;
  311.     XtSetArg(al[ac], XmNbottomWidget, widget9); ac++;
  312.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_WIDGET); ac++;
  313.     XtSetArg(al[ac], XmNleftOffset, 4); ac++;
  314.     XtSetArg(al[ac], XmNleftWidget, widget10); ac++;
  315.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_NONE); ac++;
  316.         XtSetValues ( widget35,al, ac );
  317.     ac = 0;
  318.  
  319.     XtSetArg(al[ac], XmNtopAttachment, XmATTACH_FORM); ac++;
  320.     XtSetArg(al[ac], XmNtopOffset, 4); ac++;
  321.     XtSetArg(al[ac], XmNbottomAttachment, XmATTACH_WIDGET); ac++;
  322.     XtSetArg(al[ac], XmNbottomOffset, 4); ac++;
  323.     XtSetArg(al[ac], XmNbottomWidget, widget17); ac++;
  324.     XtSetArg(al[ac], XmNleftAttachment, XmATTACH_WIDGET); ac++;
  325.     XtSetArg(al[ac], XmNleftOffset, 4); ac++;
  326.     XtSetArg(al[ac], XmNleftWidget, widget10); ac++;
  327.     XtSetArg(al[ac], XmNrightAttachment, XmATTACH_FORM); ac++;
  328.     XtSetArg(al[ac], XmNrightOffset, 4); ac++;
  329.         XtSetValues ( widget39,al, ac );
  330.     ac = 0;
  331.     children[ac++] = button1;
  332.     children[ac++] = widget4;
  333.     children[ac++] = widget5;
  334.     children[ac++] = widget6;
  335.     children[ac++] = widget7;
  336.     children[ac++] = widget8;
  337.     XtManageChildren(children, ac);
  338.     ac = 0;
  339.     children[ac++] = widget15;
  340.     children[ac++] = widget16;
  341.     XtManageChildren(children, ac);
  342.     ac = 0;
  343.     children[ac++] = widget14;
  344.     XtManageChildren(children, ac);
  345.     ac = 0;
  346.     children[ac++] = widget20;
  347.     children[ac++] = widget21;
  348.     XtManageChildren(children, ac);
  349.     ac = 0;
  350.     children[ac++] = widget19;
  351.     XtManageChildren(children, ac);
  352.     ac = 0;
  353.     children[ac++] = widget25;
  354.     children[ac++] = widget26;
  355.     children[ac++] = widget27;
  356.     XtManageChildren(children, ac);
  357.     ac = 0;
  358.     children[ac++] = widget24;
  359.     XtManageChildren(children, ac);
  360.     ac = 0;
  361.     children[ac++] = widget31;
  362.     children[ac++] = widget32;
  363.     children[ac++] = widget33;
  364.     XtManageChildren(children, ac);
  365.     ac = 0;
  366.     children[ac++] = widget30;
  367.     XtManageChildren(children, ac);
  368.     ac = 0;
  369.     children[ac++] = widget37;
  370.     children[ac++] = widget38;
  371.     XtManageChildren(children, ac);
  372.     ac = 0;
  373.     children[ac++] = widget36;
  374.     XtManageChildren(children, ac);
  375.     ac = 0;
  376.     children[ac++] = widget2;
  377.     children[ac++] = widget9;
  378.     children[ac++] = widget10;
  379.     children[ac++] = widget11;
  380.     children[ac++] = widget12;
  381.     children[ac++] = widget13;
  382.     children[ac++] = widget17;
  383.     children[ac++] = widget18;
  384.     children[ac++] = widget22;
  385.     children[ac++] = widget23;
  386.     children[ac++] = widget28;
  387.     children[ac++] = widget29;
  388.     children[ac++] = widget34;
  389.     children[ac++] = widget35;
  390.     children[ac++] = widget39;
  391.     XtManageChildren(children, ac);
  392.     ac = 0;
  393. }
  394.  
  395.  
  396.